package com.zhuoyue.biz.core.api.dto.req;

import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;


/**
 * 场景修改
 *
 * @author wjming
 */
@Data
public class LocalSceneModifyDTO {

    @NotBlank(message = "网关mac地址不能为空")
    private String id;

    private String gatewayMac;

    /**
     * 本地场景名称
     */
    @Length(max = 15, message = "不能超过15个字符")
    private String name;

    /**
     * 图片地址
     */
    private String imgUrl;
    /**
     * 设置优先级
     */
    private String first;

    /**
     * 场景定时执行的时间
     */

    private String fixedTime;

    /**
     * 执行设备状态信息
     */
    private String executeDeviceState;

    /**
     * 是否首页展示 0：否，1：是
     */
    private Integer isShow;

    private Integer sceneType;
}
